last minute revision